MotoPress\Appointment\Entities\Booking A

Total Complexity 53
Dependencies 6
Dependents 24
Total lines 531
Lines of code 202
Logical lines of code 84
Comment lines 244
Methods 41
Properties 9

Methods 41

Method Rating Maintainability Complexity Lines of code
getCustomer()
S
64 3 11
getPaidPrice()
S
61 2 14
__get()
S
61 2 12
getLinkedEntities()
S
68 2 7
getCouponDiscount()
S
69 2 7
getExpectingPaymentId()
S
67 2 8
isExpectsPayment()
S
74 2 4
expectPayment()
S
74 2 4
getCustomerPhone()
S
72 2 6
getCustomerEmail()
S
72 2 6
getCustomerName()
S
72 2 6
toArray()
S
60 1 14
setCustomerId()
S
81 1 3
getExpectingPayment()
S
80 1 3
getLogs()
S
80 1 3
addLog()
S
78 1 3
isConfirmed()
S
79 1 3
isAdminBooking()
S
75 1 4
getLocationIds()
S
70 1 8
getEmployeeIds()
S
70 1 8
getServiceIds()
S
70 1 8
setStatus()
S
81 1 3
getLocations()
S
79 1 3
getEmployees()
S
79 1 3
getServices()
S
79 1 3
getPayments()
S
80 1 3
getTotalPrice()
S
82 1 3
getCustomerId()
S
82 1 3
setTotalPrice()
S
81 1 3
getToPayPrice()
S
78 1 3
hasCoupon()
S
80 1 3
setCouponId()
S
81 1 3
getCouponId()
S
82 1 3
getStatus()
S
82 1 3
getCustomerNotes()
S
82 1 3
setCustomerPhone()
S
81 1 3
getReservations()
S
82 1 3
setCustomerEmail()
S
81 1 3
setReservations()
S
81 1 3
setCustomerName()
S
81 1 3
getCoupon()
S
80 1 3